mod service_app_desktop;

mod event_container;
mod service_container;

mod service_component;
mod service_context_builder;
mod service_plugin;

pub use event_container::EventContainer;
pub use service_app_desktop::ServiceAppDesktop;
pub use service_container::ServiceContainer;

pub use service_component::{ServiceComponent, ServiceComponentBase, ServiceComponentCreator};
pub use service_context_builder::{ServiceContextBuilder, ServiceContextBuilderCreator};
pub use service_plugin::{ServicePlugin, ServicePluginBase, ServicePluginCreator};
